//
//  FileManager.h
//  xiaoTest
//
//  Created by xiao_shoubao on 16/9/8.
//  Copyright © 2016年 xiao_shoubao. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface FileManager : NSObject


#pragma +++++++++++++++++++++++图片操作+++++++++++++++++++++++++
/**
 *  以png形式保存图片
 *
 *  @param imageName 名字
 *  @param image     图片
 */
+ (void)helpToolImagePNGWithName:(NSString *)imageName Image:(UIImage *)image;

/**
 *  以jpg形式保存图片到
 *
 *  @param imageName          名字
 *  @param image              图片
 *  @param compressionQuality 比例
 */
+ (void)helpToolImageJPEGWithName:(NSString *)imageName Image:(UIImage *)image CompressionQuality:(CGFloat )compressionQuality;
/**
 *  以jpg形式保存图片到  比例默认 0.5
 *
 *  @param imageName 名字
 *  @param image     图片
 */
+ (void)helpToolImageJPEGWithName:(NSString *)imageName Image:(UIImage *)image;



#pragma +++++++++++++++++++++++

/**
 *  获取路径
 *
 *  @param name 文件名
 *
 *  @return 路径值
 */
+ (NSString *)helpToolDataPathFile:(NSString *)name;

/**
 *  建文件夹
 *
 *  @param name 文件名
 */
+ (void)helpToolCreateFolderAtPath:(NSString *)name;
/**
 *  建文件
 *
 *  @param name 文件名
 */
+ (void)helpToolCreateFileAtPath:(NSString *)name;

/**
 *  复制plist文件
 *
 *  @param path 文件名
 *  @param name 新名字
 */
+ (void)helpToolBundleCopyTodocument:(NSString *)path Name:(NSString *)name;

/**
 *  复制文件
 *
 *  @param path 文件名
 *  @param name 新名字
 *  @param type 类型
 */
+ (void)helpToolBundleCopyTodocument:(NSString *)path Name:(NSString *)name Type:(NSString *)type;

/**
 *  覆盖文件
 *
 *  @param path 文件名
 *  @param name 新名字
 *  @param type 类型
 */
+ (void)helpToolBundleCoverTodocument:(NSString *)path Name:(NSString *)name Type:(NSString *)type;

/**
 *  读取资源文件
 *
 *  @param filename 文件名
 *  @param type     文件类型
 *
 *  @return 使用路径
 */
+ (NSString *)helpToolReadResouceFile:(NSString *)filename andType:(NSString *)type;

@end
